/**
 * Created by dell on 2018/12/6.
 */
// 处理请求路径的分发
// 1，req对象是class: http:IncomingMessage的实例对象
// 2，res对象是class：http:ServerResponse的实例对象

const http = require('http');
// http://localhost:3000/index
//结果为：/index

http.createServer((req,res)=>{
    //req.url可以获取URL中的路径（端口之后的部分）
    // res.end(req.url);
    if(req.url.startsWith('/index')){
        //write向客户端响应内容，可以写多次
        res.write('hello');
        //end方法用来完成响应，只能执行一次
        res.end('index');
    }else if(req.url.startsWith('/about')){
        res.end('about');
    }else{
        res.end('no content');
    }
}).listen(3000);